history API popState与go 发表于 2018-11-29 | | 阅读次数 | 12345678910111213history.pushState({ page: "credited"},"");history.pushState({ page: "current"},"");window.addEventListener("popstate", function(event) { if(event.state.page != "credited"){ return false; } history.go(-4); //todo: 长度判断}); history.go 当-4期间的页面有location跳转时,无论目标地址是不是location访问的,都会location回去。 popstate只能监听浏览器后退 坚持原创技术分享,您的支持将鼓励我继续创作! 赏 微信打赏 支付宝打赏